$themeColor: #0063ff;

.x-center {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.y-center {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.xy-center {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.wh-full {
  width: 100%;
  height: 100%;
}

.flex-center {
  display: flex;
  align-items: center;
  justify-content: center;
}

.text-norm {
  font-size: 16px;
  color: #00102F;
}
.tex-active {
  color: #0063FF !important;
  font-weight: 600 !important;
}
.text-mini {
  font-size: 12px;
  transform: scale(0.8);
}

.border-b {
  border-bottom: 1px solid #F0F0F0;
}
.border-r {
  border-right: 1px solid #F0F0F0;
}

.drawer-btn {
  width: 110px;
  height: 44px;
}

.n-button {
  &.info-ghost {
    background-color: #f2f7ff;
  }
}

.bg-size-full {
  background-size: 100% 100%;
}